develop (seeds) - French English Dictionary